home *** CD-ROM | disk | FTP | other *** search
/ Light ROM 1 / LIGHT-ROM 1 (Amiga Library Services)(1994).iso / ffdisks / d909.lha / GoldED2 / Tools / HiSpeed / SetupE < prev    next >
Text File  |  1993-08-28  |  6KB  |  110 lines

  1.                                 SETUP
  2.                                 -----
  3.  
  4.   HiSpeed may be adjusted to any PCL printer and its fonts. If your
  5.   printer  supports  softfonts  (DeskJet printers don't unless they
  6.   are  equipped  with an additional RAM cartridge) you may use your
  7.   own fonts with HiSpeed, too. Unfortunately setup isn't that easy.
  8.   You  should  have  read  your printer's manual at least once. You
  9.   have  to  be  familar  with the use of PCL ESC codes. A bad setup
  10.   will cause TROUBLE.
  11.   
  12.   Example session
  13.  
  14.   Select  the SETUP gadget. The setup requester will appear, giving
  15.   you  the  opportunity  to  set up a printer and its fonts. On the
  16.   left  side available printers are listed. Select NEW (next to the
  17.   list  of  printers)  if  your model isn't available so far: A new
  18.   printer  'unnamed'  will  be  added  to  the list. Use the string
  19.   gadget  below  the list to change this name to whatever you like.
  20.   Toggle  the  'DeskJet  tray' gadget to ON if your printer's paper
  21.   tray  looks  like  that  of  a  DeskJet  (HiSpeed  will  use this
  22.   information  to  give  you  some hints if it asks you to reinsert
  23.   ejected pages). Some printers (especially laser printers) are not
  24.   able  to  use  the  first  5  to 7 mm of a page for output - turn
  25.   OFFSET HEADER on in these cases. Finally you should select a file
  26.   pattern  used  when selecting cover files (e.g. if you don't want
  27.   HiSpeed  to  list color files). A pattern like '#?' would display
  28.   all  files while "~(#?.CYMK)" would suppress cover files made for
  29.   the DeskJet 550C. The following extensions are supported:
  30.  
  31.     CYM  files (color, used by DJ500C/DJ550C)...... #?.CYM
  32.     CYMK files (color, used by DJ550C) ............ #?.CYMK
  33.     B&W files  (PCL level 3) ...................... no suffix
  34.  
  35.   After  having  selected a printer, its fonts are displayed in the
  36.   font  listview on the right side. This list initially is empty if
  37.   you  have added a new printer. Use NEW (next to the font list) to
  38.   add  a  new font (i.e. to register one of the printer's font with
  39.   HiSpeed).  New  fonts  are named 'unnamed'; use the string gadget
  40.   below  the  list  to  edit the name. Having done this you have to
  41.   enter  a  description  of  the  font  - HiSpeed needs to know the
  42.   font's  basic  characteristics  (e.g. its size). Only fixed width
  43.   fonts  are  supported.  Have  a  look at your printer's manual to
  44.   determine all required values. Example:
  45.  
  46.   If  you  own  a  DeskJet  550C,  look for a manual section called
  47.   'Specifications'.  There  you'll  find  a list of available fonts
  48.   supported   by   your   printer.   Among  many  other  entries  a
  49.   'LetterGothic'  font  with  a font size of 6 points is described.
  50.   According  to  the  manual  this fixed width font is available in
  51.   portrait/landscape mode. Spacing is 24 cpi (characters per inch):
  52.  
  53.                    Typeface:    LetterGothic
  54.                    Point size:  6p
  55.                    Spacing:     24 cpi (fixed width)
  56.                    Orientation: portrait or landscape
  57.  
  58.   Use  these  specifications to set up HiSpeed's font entry: Toggle
  59.   the  type  gadget  to  'any  direction' since portrait as well as
  60.   landscape  mode  are supported. The HMI gadget is used to set the
  61.   font's spacing. Units are 1/1200", so you would enter 50 (1200/24
  62.   =  50).  Specify  the  LPI  (lines  per  inch)  value  for single
  63.   linefeeds  using the LPI gadget. Suggestion: Set the LPI value to
  64.   72/<point  size>  (e.g. 72/6 = 12). While the HMI value has to be
  65.   choosen  as  precisely  as  possible,  the  LPI  may  be set more
  66.   roughly.  If  your font isn't a built-in one but a softfont file,
  67.   enter  the  file  name(s)  using  the  NORM/ITAL gadgets (upright
  68.   respectively  italics  version). Leave these gadgets empty if the
  69.   font  is  a  ROM  font.  Softfonts  have  to  use  the ECMA latin
  70.   character  set;  the printer will refuse your fonts if they use a
  71.   different  character set (e.g. PC8). Finally we have to provide a
  72.   PCL  ESC  sequence  used  by HiSpeed to activate the font. Have a
  73.   look  at you printer's documentation as far as PCL sequences (PCL
  74.   = printer command language) are concerned. The sequence will have
  75.   to  set  typeface,  spacing and character height (point size). It
  76.   mustn't set any other attribute. Example:
  77.  
  78.                              ESC(s6v24h6T
  79.  
  80.   ESC  does  introduce  a PCL sequence. The last character of a PCL
  81.   command  has  to  be  uppercase  ('T') while all other characters
  82.   (exept  ESC)  have  to  be lowercase. The font height is set to 6
  83.   points  by '(s6v'. '24h' does set spacing to 24 cpi. Finally '6T'
  84.   selects  a  typeface called LetterGothic. Don't use spaces within
  85.   PCL sequences. Pay attention to case.
  86.  
  87.  
  88.                               PAGE HEADER
  89.                               -----------
  90.  
  91.   It  is possible to change the text (or the style) of page headers
  92.   using  the  setup  requester, too. The header text is not printed
  93.   directly.   Instead,  it  is  interpreted  before  output:  after
  94.   scanning  it  for  keywords  (like  \DATE),  found  keywords  are
  95.   replaced by their 'current value' (e.g. the date). Put a text into
  96.   quotation marks if you don't want to have it interpreted. HiSpeed
  97.   does support the following keywords:
  98.  
  99.      keyword       example          description
  100.      ----------------------------------------------------------
  101.      "<Text>"      "Hi!"            print quoted text
  102.      \DATE         "Date: " \DATE   insert date
  103.      \TIME         "Time: " \TIME   insert time
  104.      \NAME         "File: " \NAME   insert file name
  105.      \PATH         "Path: " \PATH   insert fully qualified name
  106.      \PAGE         "Page: " \PAGE   insert page number
  107.      $<name>       $USER            insert environment variable (*)
  108.  
  109.   (*): see AmigaDos manual (SETENV command)
  110.